/**
 * Copyright @2012 中国电信甘肃万维公司 All rights reserved.
 * 中国电信甘肃万维公司 专有/保密源代码,未经许可禁止任何人通过任何* 渠道使用、修改源代码.
 * 日期 Jul 29, 2012 5:08:02 PM
 */
package com.oa.cs.agreement.pojo.schedule;

import com.oa.cs.agreement.pojo.IRequestObject;
import com.oa.cs.agreement.pojo.IResponseObject;

/**
 * <p>
 * ScheduleList描述:日程集合协议
 * </p>
 * @company 中国电信甘肃万维公司 
 *
 * @project nma-cs-agreement
 *
 * @version V2.0.0
 *
 * @author 王一宁
 *
 * @date Jul 29, 2012 5:08:02 PM	
 *
 * @class com.oa.cs.agreement.pojo.schedule.ScheduleList
 *
 */
public interface ScheduleList extends Schedule{
	
	/** 
	 *  SERVICE :  TODO 服务目标地址	SERVICE = "/nma/mbe/schedule_list"
	 */
	public static final String SERVICE = "/nma/mbe/schedule_list";
	
	public interface Request extends IRequestObject{
		/**
		 *  GET_ALL :  TODO 	GET_ALL = "GET_ALL"	[0:全部同步；1:增量同步]	类型：String
		 */
		public static final String GET_ALL = "GET_ALL";
	}
	
	public interface Response extends IResponseObject{

		/**
		 *  CALENDAR_ID :  TODO 日程主键。	CALENDAR_ID = "CALENDAR_ID"		类型：String
		 */
		public static final String CALENDAR_ID = "CALENDAR_ID";
		
		/**
		 *  TITLE :  TODO 日程标题	TITLE = "TITLE"		类型：String
		 */
		public static final String TITLE = "TITLE";
		
		/**
		 *  REMARKS :  TODO 日程备注	REMARKS = "REMARKS"		类型：String
		 */
		public static final String REMARKS = "REMARKS";
		
		/**
		 *  STARTTIME :  TODO 日程开始时间	STARTTIME = "STARTTIME"		类型：String
		 */
		public static final String STARTTIME = "STARTTIME";
		
		/**
		 *  ENDTIME :  TODO 日程结束时间	ENDTIME = "ENDTIME"		类型：String
		 */
		public static final String ENDTIME = "ENDTIME";
		
		/**
		 *  IMPORT :  TODO 日程重要程度	[1:重要,0:一般 ] IMPORT = "IMPORT"		类型：String
		 */
		public static final String IMPORT = "IMPORT";
		
		/**
		 *  REMIND_STATUS :  TODO 重复提醒状态 day:按天 ,week按周 ,month 按月	REMIND_STATUS = "REMIND_STATUS"		类型：String
		 */
		public static final String REMIND_STATUS = "REMIND_STATUS";
		
		/**
		 *  REMIND_TIME :  TODO 提醒时间 	REMIND_TIME = "REMIND_TIME" 类型：String
		 */
		public static final String REMIND_TIME = "REMIND_TIME";
		/**
		 *  STATE :  TODO 日程状态	STATE = "STATE"	 [2:被删除日程]	类型：String
		 */
		public static final String STATE = "STATE";
		
		/**
		 *  	SCHEDULE :  TODO日程集合  	SCHEDULE_CUR = "SCHEDULE"		类型：List
		 */
		public static final String SCHEDULE = "SCHEDULE";
	}

}
